Thực đơn
Chữ ký số Thực hiện chữ ký số khóa công khaiChữ ký số khóa công khai dựa trên nền tảng mật mã hóa khóa công khai. Để có thể trao đổi thông tin trong môi trường này, mỗi người sử dụng có một cặp khóa: một công khai và một bí mật. Khóa công khai được công bố rộng rãi còn khóa bí mật phải được giữ kín và không thể tìm được khóa bí mật nếu chỉ biết khóa công khai.
Sơ đồ tạo và kiểm tra chữ ký sốToàn bộ quá trình gồm 3 thuật toán:
Xét ví dụ sau: Bob muốn gửi thông tin cho Alice và muốn Alice biết thông tin đó thực sự do chính Bob gửi. Bob gửi cho Alice bản tin kèm với chữ ký số. Chữ ký này được tạo ra với khóa bí mật của Bob. Khi nhận được bản tin, Alice kiểm tra sự thống nhất giữa bản tin và chữ ký bằng thuật toán kiểm tra sử dụng khóa công cộng của Bob. Bản chất của thuật toán tạo chữ ký đảm bảo nếu chỉ cho trước bản tin, rất khó (gần như không thể) tạo ra được chữ ký của Bob nếu không biết khóa bí mật của Bob. Nếu phép thử cho kết quả đúng thì Alice có thể tin tưởng rằng bản tin thực sự do Bob gửi.
Thông thường, Bob không mật mã hóa toàn bộ bản tin với khóa bí mật mà chỉ thực hiện với giá trị băm của bản tin đó. Điều này khiến việc ký trở nên đơn giản hơn và chữ ký ngắn hơn. Tuy nhiên nó cũng làm nảy sinh vấn đề khi hai bản tin khác nhau lại cho ra cùng một giá trị băm. Đây là điều có thể xảy ra mặc dù xác suất rất thấp.
Thực đơn
Chữ ký số Thực hiện chữ ký số khóa công khaiLiên quan
Chữ Chữ Quốc ngữ Chữ Nôm Chữ Hán Chữ tượng hình Ai Cập Chữ viết tiếng Việt Chữ Hán giản thể Chữ Latinh Chữ Kirin Chữ viết ChămTài liệu tham khảo
WikiPedia: Chữ ký số http://www.a-sit.at/signatur/rechtsrahmen/SigG_inc... http://www.naa.gov.au/recordkeeping/er/Security/6-... http://www.presidencia.gov.br/CCIVIL_03/MPV/Antiga... http://www.admin.ch/ch/f/rs/c943_03.html http://www.cin.gov.cn/law/other/2005040803.htm http://www.cio.com/archive/101500/et.html http://www.google.com/url?sa=t&ct=res&cd=1&url=htt... http://www.integrisign.com/products/index.html http://www.youdzone.com/signature.html http://www.bsi.de/esig/basics/legalbas/sigg2001.pd...